atmosphere-supplying respirator - French English Dictionary